Device Art Tool Kit デバイスアートツールキット

Utility Software


■ ユーザプログラム書き換えソフトウェア

パソコンから,SC02およびSC02と連結した子モジュール(CM01やMCD05)のユーザプログラム書き換えを制御するソフトウェアです.
各基板のブートローダの自己書き換え機能により,基板を連結した状態でユーザプログラムの書き換えが可能です.

+ SC02_Programmer.exe (Ver.1.1, Windows) Update:2015/08/01
+ SC02_Programmer_v1_1.zip (VisualC++2008 Project) Update:2015/08/01


使用方法1:コマンドラインからの使用

SC02を書きかえる場合,コマンドラインから
SC02_Programmer.exe p ex.hex 255
と打ち込みます(プログラマモード,対象ファイルex.hex,IDはCM_MASTER_IDを使用)

子モジュール(CM01やMCD05)を書きかえる場合,同じくコマンドラインから
SC02_Programmer.exe w ex.hex 2 4
と打ち込みます(ライタモード,対象ファイルex.hex,SC02のID=2 子モジュールのID=4という設定)


使用方法2:MAPLAB IDEからの使用

SC02_ProgrammerをMAPLAB IDEから呼び出せるようにすることで,効率よくプログラムの開発を行えます.
SC02_Programmerの実行ファイルをユーザプログラムのプロジェクト(プロジェクト名exとします)にコピーします.
SC02の場合(IDはCM_MASTER_IDを使用),MAPLAB IDEのメニューのProject->Build optionsから
SC02 Programmer
子モジュール(CM01,MCD05)の場合(SC02,子モジュールともにCM_MASTER_IDを使用),同じくMAPLAB IDEのメニューのProject->Build optionsから
MCD05 Programmer
と設定します.
これによってF10キーでビルドを行うとビルド成功後にSC02_Programmerが呼び出され,そのまま書き込みが行われます.
ビルドのみで書き込みを行いたくない場合は,SC02のUSBケーブルを外してください.


注意事項


■ ID書き換えソフトウェア

SC02用ID書き換えソフトウェア

+ SC02_SetID_v2_1_1.exe (Windows) Update:2015/10/26
+ SC02_SetID_v2_1_1.zip (VisualC++2008 Project) Update:2015/10/26
16以上のIDが表示されないバグの修正.


子モジュール用ID書き換えソフトウェア

SC02経由で子モジュール(CM01,MCD05)のIDの書き換えを行います.
+ SC02_SetChildID_v2_1_1.exe (Windows) Update:2015/10/26
+ SC02_SetChildID_v2_1_1.zip (VisualC++2008 Project) Update:2015/10/26
16以上のIDが表示されないバグの修正等.